Big Huge Thesaurus

synapsid reptile

noun